regulatory and legal framework - Turc Anglais Dictionnaire